libxl: Do not trust frontend in libxl__device_nextid
authorIan Jackson <ian.jackson@eu.citrix.com>
Wed, 4 May 2016 14:30:32 +0000 (15:30 +0100)
committerIan Jackson <Ian.Jackson@eu.citrix.com>
Thu, 2 Jun 2016 14:53:28 +0000 (15:53 +0100)
commitf9a7931b0d268ac57f585d67fc11be7c21f0f9da
tree941ec87112ca4a975129eb5438eab0839182c3ff
parente3d851340c551554b93743606f180bd310a55da8
libxl: Do not trust frontend in libxl__device_nextid

When selecting the devid for a new device, we should look in
/libxl/device for existing devices, not in the frontend area.

This is part of XSA-175.

Signed-off-by: Ian Jackson <Ian.Jackson@eu.citrix.com>
Reviewed-by: Wei Liu <wei.liu2@citrix.com>
tools/libxl/libxl.c